diff --git a/pages/login.tmpl b/pages/login.tmpl
index ed5b1cf..88a7b2b 100644
--- a/pages/login.tmpl
+++ b/pages/login.tmpl
@@ -1,84 +1,58 @@
{{define "head"}}
Log in to {{.SiteName}}
{{if .Flashes}}
{{range .Flashes}}- {{.}}
{{end}}
{{end}}
- {{ if or .OauthSlack .OauthWriteAs .OauthGitlab }}
+ {{ if or .OauthSlack .OauthWriteAs .OauthGitlab .OauthGeneric }}
{{ if .OauthSlack }}
{{ end }}
{{ if .OauthWriteAs }}
Sign in with Write.as
{{ end }}
{{ if .OauthGitlab }}
Sign in with {{.GitlabDisplayName}}
{{ end }}
+ {{ if .OauthGeneric }}
+
Sign in with {{ .OauthGenericDisplayName }}
+ {{ end }}
{{ end }}
{{if and (not .SingleUser) .OpenRegistration}}
{{if .Message}}{{.Message}}{{else}}No account yet? Sign up to start a blog.{{end}}
{{end}}
{{end}}